package com.example.flower_shop.vo.cate;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class CateReq {
    /**
     * 分类ID
     */
    private Long id;
    //父级ID
    private Long pid;
    //分类名称
    @NotBlank(message = "分类名称不能为空")
    private String name;
    //类型，1 产品分类，2 附件分类，3 文章分类， 4 设置分类
    @NotNull(message = "分类类型不能为空")
    private Integer type;
    //扩展字段 Json格式
    private String extra;
    //状态, 1正常，0失效
    @NotNull(message = "分类状态不能为空")
    private Integer status;
    //排序
    private Integer sort;
}
